heart surgery - Francés Inglés Diccionario